package com.education.wisdom.pojo;


import com.education.common.core.BaseEntity;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 个人资源库表 jr_personal_resources
 *
 * @author ruoyi
 * @date 2019-06-05
 */
public class PersonalResources extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 编号
     */
    private Integer id;
    /**
     * 资源编号
     */
    private String rNumber;
    /**
     * 资源名称
     */
    private String rName;
    /**
     * 资源路径
     */
    private String rUrl;
    /**
     * 目录编号
     */
    private Integer rCatalogid;
    /**
     * 所属小节名称
     */
    private String rChaptersname;
    /**
     * 课程编号
     */
    private String rCurriclumid;
    /**
     * 所属课程名称
     */
    private String rCurriclumname;
    /**
     * 所属专业编号
     */
    private String rProfessionid;
    /**
     * 所属专业名称
     */
    private String rProfessionname;
    /**
     * 浏览次数
     */
    private Integer rBrowsing;
    /**
     * 资源大小
     */
    private String rSize;
    /**
     * 适用对象
     */
    private String rApplyfor;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 删除标记(0：正常，1：删除)
     */
    private String delFlag;
    /**
     * 是否付费(0：免费，1：付费)
     */
    private String freeFlag;
    /**
     * 状态标记（0：已审核，1：审核中，2：未审核）
     */
    private String rState;
    /**
     * 备注
     */
    private String rRemark;
    /**
     * 上传用户
     */
    private String rCreateuser;
    /**
     * 上传时间
     */
    private String rUploadtime;
    /**
     * 付费金额
     */
    private BigDecimal amount;
    /**
     * 勋章币
     */
    private Integer currency;
    /**
     * 1 TXT 2 PPT 3 Word 4 小视频 5 图片 6 PDF 7 其他 8 3D动画 9 FLASH 动画
     */
    private String type;
    /**  */
    private String userId;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getrNumber() {
        return rNumber;
    }

    public void setrNumber(String rNumber) {
        this.rNumber = rNumber;
    }

    public String getrName() {
        return rName;
    }

    public void setrName(String rName) {
        this.rName = rName;
    }

    public String getrUrl() {
        return rUrl;
    }

    public void setrUrl(String rUrl) {
        this.rUrl = rUrl;
    }

    public Integer getrCatalogid() {
        return rCatalogid;
    }

    public void setrCatalogid(Integer rCatalogid) {
        this.rCatalogid = rCatalogid;
    }

    public String getrChaptersname() {
        return rChaptersname;
    }

    public void setrChaptersname(String rChaptersname) {
        this.rChaptersname = rChaptersname;
    }

    public String getrCurriclumid() {
        return rCurriclumid;
    }

    public void setrCurriclumid(String rCurriclumid) {
        this.rCurriclumid = rCurriclumid;
    }

    public String getrCurriclumname() {
        return rCurriclumname;
    }

    public void setrCurriclumname(String rCurriclumname) {
        this.rCurriclumname = rCurriclumname;
    }

    public String getrProfessionid() {
        return rProfessionid;
    }

    public void setrProfessionid(String rProfessionid) {
        this.rProfessionid = rProfessionid;
    }

    public String getrProfessionname() {
        return rProfessionname;
    }

    public void setrProfessionname(String rProfessionname) {
        this.rProfessionname = rProfessionname;
    }

    public Integer getrBrowsing() {
        return rBrowsing;
    }

    public void setrBrowsing(Integer rBrowsing) {
        this.rBrowsing = rBrowsing;
    }

    public String getrSize() {
        return rSize;
    }

    public void setrSize(String rSize) {
        this.rSize = rSize;
    }

    public String getrApplyfor() {
        return rApplyfor;
    }

    public void setrApplyfor(String rApplyfor) {
        this.rApplyfor = rApplyfor;
    }

    @Override
    public Date getCreateTime() {
        return createTime;
    }

    @Override
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getDelFlag() {
        return delFlag;
    }

    public void setDelFlag(String delFlag) {
        this.delFlag = delFlag;
    }

    public String getFreeFlag() {
        return freeFlag;
    }

    public void setFreeFlag(String freeFlag) {
        this.freeFlag = freeFlag;
    }

    public String getrState() {
        return rState;
    }

    public void setrState(String rState) {
        this.rState = rState;
    }

    public String getrRemark() {
        return rRemark;
    }

    public void setrRemark(String rRemark) {
        this.rRemark = rRemark;
    }

    public String getrCreateuser() {
        return rCreateuser;
    }

    public void setrCreateuser(String rCreateuser) {
        this.rCreateuser = rCreateuser;
    }

    public String getrUploadtime() {
        return rUploadtime;
    }

    public void setrUploadtime(String rUploadtime) {
        this.rUploadtime = rUploadtime;
    }

    public BigDecimal getAmount() {
        return amount;
    }

    public void setAmount(BigDecimal amount) {
        this.amount = amount;
    }

    public Integer getCurrency() {
        return currency;
    }

    public void setCurrency(Integer currency) {
        this.currency = currency;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }
}
